<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>SSF.OS.OSPF: Interface Identification Test</title>
</head>

<body bgcolor="white">

<h2>SSF.OS.OSPF Interface Identification Test</h2>

<h3>Description</h3>

<p align="justify">
Since this is static OSPF, the hello protocol is not necessary and
therefore not implemented.  Instead we retrieve router adjacency
information directly from the underlying Net class, and set up the
OSPF interface data structure.  We therefore test if this data
structure is set up correctly.
</p>

<h3>Expected Results</h3>

<p>
The OSPF interface data structure should reflect the topology of <a
href="interfaces2.dml"><code>interfaces2.html</code></a> (which has
the same topology as <a
href="../share/campus1.dml"><code>campus1.dml</code></a>).
</p>


<h3>Files</h3>

<p>
Configuration file: <a href="interfaces2.dml"><code>interfaces2.dml</code></a><br>
Raw output: <a href="interfaces2-raw.out"><code>interfaces2-raw.out</code></a>
</p>

<h3>Analysis</h3>

<p align="justify">
At the simulation start time, a router does not know its neighbor
routers or their states.  After the interfaces are initialized, all
routers know to whom they are adjacent.
</p>

<h3>Results</h3>

<p align="justify">
The neighbor router information matches the tested topology.  See the
raw test output file <a
href="interfaces2-raw.out"><code>interfaces2-raw.out</code></a>.
</p>


<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

</body>
</html>
